standard replacement engine - French English Dictionary